std::deque::push_back

From Cppreference

Jump to: navigation, search
void push_back( const T& value );

void push_back( T&& value );
(since C++11)

Appends the given element value to the end of the container.

Contents

[edit] Parameters

value - the value of the element to append

[edit] Return value

(none)

[edit] Complexity

Constant.

[edit] Example

The following code uses push_back to add several integers to a std::deque<int>:

#include <deque>
#include <iostream>
 
int main()
{
    std::deque<int> numbers;
 
    numbers.push_back(42);
    numbers.push_back(314159); 
 
    for (int i : numbers) { // c++11 range-based for loop
        std::cout << i << '\n';
    } 
 
    return 0;
}

Output:

42
314159

[edit] See also

constructs elements in-place at the end
(public member function)
inserts elements to the beginning
(public member function)
removes the last element
(public member function)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
In other languages